package org.example;

import java.io.FileWriter;
import java.io.IOException;

public class IO_Demo8 {
    public static void main(String[] args) throws IOException {
        //字符流
        FileWriter fw=new FileWriter("文件路径");
        //写入一个字符
        fw.write('a');
        //写入一个字符串
        fw.write("你好");
        //写入一个字符串 从索引1开始 拷贝2个
        fw.write("你好a",1,2);
        char[] ch={'a','b','c'};
        //写入一个字符数组
        fw.write(ch);
        //在文件后面追加true 不覆盖原来内容，在后面追加
        //从索引0开始 拷贝2个
        fw.write(ch,0,2);
        //关闭流     刷新缓冲区:fw.flush()->将缓冲区的数据刷新到文件中 还可以再添加数据

        fw.close();//关闭文件，不能在添加数据
    }
}
